package cn.iune.backcenter.author;

import java.text.ParseException;
import java.util.List;

import com.alibaba.fastjson.JSONObject;

import cn.iune.common.base.IBizDataIface;

public interface ISaOppermissionService extends IBizDataIface {

	List<SaOppermission> getAll();

	public void insert(SaOppermission fc);
	
	public void delete(String sID);

	public SaOppermission update(SaOppermission fc);


	void delete(JSONObject data);

	SaOppermission getByID(String fID);

	public SaOppermission getBySystemFullIDRoleID(String systemFullID, String sPermissionRoleID);


	List<SaOppermission> getByPermissionRoleID(String sPermissionRoleID);

	void updateActionsByID(String sID, String sActions);


	JSONObject save(JSONObject object) throws ParseException;

}